salt pool or marsh - French English Dictionary